bc703f94f042890e27672a3c877805b747167a07,groovy-language-server/src/main/java/com/palantir/groovylanguageserver/GroovycWrapper.java,GroovycWrapper,constructLocationImpl,#String#ASTNode#,205

Before Change


    private static LocationImpl constructLocationImpl(String uri, ASTNode node) {
        LocationImpl location = new LocationImpl();
        location.setRange(
                LsapiFactories.newRange(LsapiFactories.newPosition(node.getLineNumber(), node.getColumnNumber()),
                        LsapiFactories.newPosition(node.getLastLineNumber(), node.getLastColumnNumber())));
        location.setUri(uri);
        return location;
    }

After Change



    private static LocationImpl createLocationImpl(String uri, ASTNode node) {
        LocationImpl location = new LocationImpl();
        location.setRange(Ranges.createRange(node.getLineNumber(), node.getColumnNumber(),
                node.getLastLineNumber(), node.getLastColumnNumber()));
        location.setUri(uri);
        return location;
    }